import { usrPrefix } from '@/consts/consts'

export default ({ $service:request }) => ({

  // 4.3.1、用户登录
  login(data) {
    return request({
      url: `${usrPrefix}/api/v1/user/login`,
      method: 'post',
      data
    })
  },

  // 5.2.7．用户退出   vuex setInfo中重置对应的值
  logout() {
    return request({
      url: `${usrPrefix}/api/v1/user/logout`,
      method: 'post'
    })
  },

  // 4.1.9、重置密码
  loginResetPassword(data){
    return request({
        url: `${usrPrefix}/api/v1/user/resetpassword`,
        method: 'post',
        data
    })

  },


   //4.2.3、绑定手机号√
   loginBindPhone(data){
       return request({
           url: `${usrPrefix}/api/v1/bind/phone`,
           method: 'post',
           data
       })
   },

   // 4.1.7、修改密码-√
   modifypassword(data,id){
       return request({
           url:`${usrPrefix}/api/v1/user/modifypassword/${id}`,
           method: 'post',
           data
       })
   }


})
